import junit.framework.TestCase;

public class testCaseArchivos extends TestCase {
	/* Test para crear un archivo  */
	public static void testCrearArchivo() {
		Archivos arch = new Archivos();
		arch.crearArchivo("Esto es una Prueba", "prueba", "txt");
		assertTrue(arch.buscarArchivo("prueba", "txt"));
	}
	/* Test para leer un archivo */
	public static void testLeerArchivo() {
		Archivos arch = new Archivos();
		String datos = arch.leerArchivo("prueba", "txt");
		assertEquals(datos, datos);
	}
	/* Test que me devuelve false si el achivo no esta creado */
	public static void testErrorBuscarArchivo() {
		Archivos arch = new Archivos();
		boolean existe = arch.buscarArchivo("asds", "pdf");
		assertEquals(false, existe);
	}
	/* Test para buscar un archivo */
	public static void testBuscarArchivo() {
		Archivos arch = new Archivos();
		boolean existe = arch.buscarArchivo("prueba", "txt");
		assertEquals(true, existe);
	}
	/* Test para saber si hereda de Archivo */
	public static void testHerencia() {
		Archivos arch = new txtFile();
		System.out.println(arch.getClass());
		
	}
}
